our saviour - German English Dictionary